Who will win Iran's presidential election?
On June 27, Iran is observing a day of silence ahead of the early presidential election. The candidates' campaigning for the extraordinary presidential election to be held on June 28 has ended in Iran. According to the law …